package com.css.fxfzxczh.modules.fieldWorkManage.surTaskManage.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class SurTaskManageVo {

    private String xstmId;
    //地震事件id
    private String xsemId;

    //地震事件编号
    private String xsemCode;
    //评估子区名称
    private String evaluationSubareaName;
    ////评估子区类别
    private String evaluationSubareaType;
    //省
    private String province;
    //市
    private String county;
    //县
    private String area;
    //街道
    private String street;
    //评估子区范围
    private String evaluationSubareaRange;
    //小组id
    private String groupId;
    //小组名称
    private String groupName;
    //调查状态0，1，2未开始，进行中，已完成
    private String taskStatus;
    //创建人
    private String createUser;
    //创建时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    //更新人
    private String updateUser;
    //更新时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
    //删除标志 0正常1删除
    private String delFlag;

    //创建人名称
    private String createUserName;


    //是否关联0未关联1关联
    private String isRelation;
    //评估子区编号
    private String evaluationSubareaCode;

    //创建单位
    private String createUnit;
    /**
     * 0:新建的评估子区   1:重新划定的评估子区
     */
    private String type;
    /**
     * 空间数据
     */
    private String geom;
    /**
     * 更新标识 标识评估子区有变动 作用于是否要给评估子区重新关联区县code
     */
    private String updateFlag;
    /**
     * 关联的区县code，用逗号分割
     */
    private String areaCode;

    //任务所在灾区范围ID
    private String siId;

    //标识用于app（为0时app地图任务区域为绿色，为1时为红色）
    private String identifying;

    //抽样点ids
    private List<String> xspdIdList;
}
